<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org"  xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="renderer" content="webkit">
    <title text="后台管理系统">后台管理系统</title>
    <meta name="keywords" content="后台管理系统">
    <meta name="description" content="后台管理系统">
    <!--[if lt IE 9]>
    <meta http-equiv="refresh" content="0;ie.html"/>
    <![endif]-->
    <link rel="shortcut icon" href="favicon.ico">
    <link href="/css/bootstrap.min.css" rel="stylesheet">
    <link href="/css/font-awesome.min.css?v=4.4.0" rel="stylesheet">
    <link href="/css/plugins/toastr/toastr.min.css" rel="stylesheet">
    <link href="/css/animate.css" rel="stylesheet">
    <link href="/css/style.css?v=4.1.0" rel="stylesheet">
</head>
<body id="body" class="fixed-sidebar full-height-layout gray-bg" style="overflow: hidden">
<div id="wrapper">
    <input type="hidden" id="leftMenuBgColorId" th:value="${leftMenuBgColor}">
    <!--左侧导航开始-->
    <nav class="navbar-default navbar-static-side" role="navigation" id="id-navbar">
        <div class="nav-close">
            <i class="fa fa-times-circle"></i>
        </div>
        <div class="sidebar-collapse">
            <ul class="nav" id="side-menu">
                <li class="nav-header">
                    <div>
                        <span><img  onclick="retract1()"id="logo1" alt="image" class="img-circle"   th:src="${picUrl}"  style="display: none;"/><img onclick="retract1()" id="logo2" alt="image" class="img-circle"   th:src="${picUrl2}" style="display: block;"/></span>
                        <h3 class="headname" style="color: #ffffff" text="后台管理系统">
                            后台管理系统
                        </h3>
                    </div>
                    <div class="dropdown profile-element hidden">
                        <a data-toggle="dropdown" class="dropdown-toggle" href="#">
                            <span class="clear">
                            <span class="block m-t-xs"><strong class="font-bold"
                                                               th:text="${nickname}">admin</strong></span>
                            <span class="text-muted text-xs block">超级管理员<b class="caret"></b></span>
                             </span>
                        </a>
                        <ul class="dropdown-menu animated fadeInRight m-t-xs">
                            <li><a @click="personal" href="#">修改头像</a>
                            </li>
                            <li><a @click="personal" href="#">个人资料</a>
                            </li>
                            <li><a @click="personal" href="#">密码修改</a>
                            </li>
                            <li><a @click="personal" href="#">信箱</a>
                            </li>
                            <li class="divider"></li>
                            <li><a href="/logout">安全退出</a>
                            </li>
                        </ul>
                        <div class="logo-element">jzsh</div>
                    </div>
                </li>
                <!--<li><a href="#"> <i class="fa fa-home"></i> <span-->
                        <!--class="nav-label">主页</span> <span class="fa arrow"></span>-->
                <!--</a>-->
                    <!--<ul class="nav nav-second-level">-->
                        <!--<li><a id="index001" class="J_menuItem" href="index_v1.html" data-index="0" th:href="@{/main}">主页</a>-->
                        <!--</li>-->
                    <!--</ul>-->
                <!--</li>-->
                <li th:each="menu : ${menus}"><a href="#">
                    <i class="fa fa fa-bar-chart-o" th:class="${menu.attributes.icon}"></i>
                    <span class="nav-label" th:text="${menu.text}">基础信息</span>
                    <span class="fa arrow"></span></a>
                    <ul class="nav nav-second-level">
                        <li th:each="cmenu : ${menu.children}">
                            <a class="J_menuItem" href="" th:text="${cmenu.text}" th:href="${cmenu.attributes.url}" th:unless="${cmenu.hasChildren}"></a>

                            <a href="#"  th:if="${cmenu.hasChildren}">
                                <span class="nav-label" th:text="${cmenu.text}"></span>
                                <span class="fa arrow"></span>
                            </a>
                            <ul class="nav nav-third-level" th:if="${cmenu.hasChildren}">
                                <li th:each="tmenu : ${cmenu.children}">
                                    <a class="J_menuItem" href="" th:text="${tmenu.text}" th:href="${tmenu.attributes.url}" th:unless="${tmenu} == null"></a>
                                </li>
                            </ul>
                        </li>
                    </ul>
                </li>
            </ul>
            </li>
            </ul>
        </div>
    </nav>
    <!--左侧导航结束-->
    <!--右侧部分开始-->
    <div id="page-wrapper" class="gray-bg dashbard-1">
        <div class="row border-bottom">
            <nav class="navbar navbar-static-top" role="navigation" style="margin-bottom: 0">
                <div class="navbar-header">
                    <a  onclick="retract()" class="navbar-minimalize minimalize-styl-2 btn btn-default " href="#" title="收起菜单" ><i
                            class="fa fa-bars"></i> </a>
                </div>
                <ul class="nav navbar-top-links navbar-right">
                    <li class="hidden-xs" shiro:hasPermission="index:centre:centre" th:if="${userFlag} == '1'"><a @click="centre" href="#"><i class="fa fa-institution"></i></a></li>
                    <li class="hidden-xs"><a @click="personal" href="#"><i class="fa fa-id-card"></i> 个人</a></li>
                    <li class="dropdown hidden-xs"><i class="fa fa-user-md"></i>
                        <span th:text="${nickname}"></span>
                    </li>
                </ul>
            </nav>
        </div>
        <div class="row content-tabs">
            <button class="roll-nav roll-left J_tabLeft">
                <i class="fa fa-backward"></i>
            </button>
            <nav class="page-tabs J_menuTabs">
                <div class="page-tabs-content">
                    <a href="javascript:;" class="active J_menuTab" data-id="index_v1.html">主页</a>
                </div>
            </nav>
            <button class="roll-nav roll-right J_tabRight">
                <i class="fa fa-forward"></i>
            </button>
            <div class="btn-group roll-nav roll-right">
                <button class="dropdown J_tabClose" data-toggle="dropdown">关闭操作<span class="caret"></span></button>
                <ul role="menu" class="dropdown-menu dropdown-menu-right">
                    <li class="J_tabShowActive"><a>定位当前选项卡</a></li>
                    <li class="divider"></li>
                    <li class="J_tabCloseAll"><a>关闭全部选项卡</a></li>
                    <li class="J_tabCloseOther"><a>关闭其他选项卡</a></li>
                </ul>
            </div>
            <a th:href="${logoutUrl}" class="roll-nav roll-right J_tabExit"><i
                    class="fa fa fa-sign-out"></i> 退出</a>
        </div>
        <div class="row J_mainContent" id="content-main">
            <iframe class="J_iframe" name="iframe0" width="100%" height="100%" frameborder="no" border="0" marginwidth="0" marginheight="0"
                    allowtransparency="yes"
                    th:src="@{/main}"
                    data-id="index_v1.html" seamless></iframe>
        </div>
    </div>
</div>
<!-- 全局js -->
<script src="/js/jquery.min.js?v=2.1.4"></script>
<script src="/js/bootstrap.min.js?v=3.3.6"></script>
<script src="/js/plugins/metisMenu/jquery.metisMenu.js"></script>
<script src="/js/plugins/slimscroll/jquery.slimscroll.min.js"></script>
<script src="/js/plugins/layer/layer.min.js"></script>
<!-- 自定义js -->
<script src="/js/app.js?v=4.1.0"></script>
<script type="text/javascript" src="/js/contabs.js"></script>
<!-- 第三方插件 -->
<script src="/js/plugins/pace/pace.min.js"></script>
<!-- vue -->
<script type="text/javascript" src="/js/vue.min.js"></script>
<!--<script src="/js/appjs/oa/webSocket/sockjs.min.js"></script>-->
<!--<script src="/js/appjs/oa/webSocket/stomp.min.js"></script>-->
<!-- Toastr script -->
<script src="/js/plugins/toastr/toastr.min.js"></script>
<script type="text/javascript">
    var stompClient = null;
    $(function () {
        //connect();
        var colorBg = $("#leftMenuBgColorId").val();
        $("#id-navbar").css("background",colorBg);
    });

    function retract1(){
    	if($("#body").hasClass("mini-navbar")){
    		$("#logo2").hide();
    		$("#logo1").show();
    		$(".headname").show();
    		 
    	}else{
    		$("#logo2").show();
    		$("#logo1").hide();
    		$(".headname").hide();
    		
    		 
    	}
    	
    }
    
    function retract(){
    	 
    	if($("#body").hasClass("mini-navbar")){
    		$("#logo2").hide();
    		$("#logo1").show();
    		$(".headname").show();
    		 
    	}else{
    		
    		$("#logo2").show();
    		$("#logo1").hide();
    		$(".headname").hide();
    		 
    	}
    	
    }
    function sendMessage() {
        stompClient.send("/welcome", {}, JSON.stringify({'name': "123456"}));
    }
    function connect() {
        var socket = new SockJS('/endpointWisely'); //链接SockJS 的endpoint 名称为"/endpointWisely"
        stompClient = Stomp.over(socket);//使用stomp子协议的WebSocket 客户端
        stompClient.connect({}, function (frame) {//链接Web Socket的服务端。
            console.log('Connected: ' + frame);
            stompClient.subscribe('/topic/getResponse', function (response) { //订阅/topic/getResponse 目标发送的消息。这个是在控制器的@SendTo中定义的。
                toastr.options = {
                    "closeButton": true,
                    "debug": false,
                    "progressBar": true,
                    "positionClass": "toast-top-center",
                    "onclick": null,
                    "showDuration": "400",
                    "hideDuration": "1000",
                    "timeOut": "7000",
                    "extendedTimeOut": "1000",
                    "showEasing": "swing",
                    "hideEasing": "linear",
                    "showMethod": "fadeIn",
                    "hideMethod": "fadeOut"
                }
                toastr.info(JSON.parse(response.body).responseMessage);
            });
        });
    }

    var wrapper = new Vue({
        el: '#wrapper',
        data: {
            total: '',
            rows: '',
        },
        methods: {
            notify: function () {
                $.getJSON('/oa/notify/message', function (r) {
                    wrapper.total = r.total;
                    wrapper.rows = r.rows;
                });
            },
            personal: function () {
                layer.open({
                    type: 2,
                    title: '个人设置',
                    maxmin: true,
                    shadeClose: false,
                    area: ['900px', '620px'],
                    content: '/sys/user/personal'
                });
            },
            centre: function () {
                layer.open({
                    type: 2,
                    title: '商户',
                    maxmin: true,
                    shadeClose: false,
                    area: ['70%', '80%'],
                    content: '/sys/user/centre'
                });
            }
        },
//        created: function () {
//            this.notify()
//        }
    })
</script>
</body>
</html>
